BODY {
	BACKGROUND: #f0f0f0; FONT-SIZE: 11pt; LINE-HEIGHT: 1.1em; MARGIN: 0.5em
}
H1 {
	BACKGROUND: #cccccc; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; COLOR: #3333cc; FONT-SIZE: 20pt; FONT-WEIGHT: bold; LINE-HEIGHT: 24pt; MARGIN: 0.5em 3em 1em; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
H2 {
	BACKGROUND: #cccccc; BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; COLOR: #3333cc; FONT-SIZE: 1.5em; FONT-WEIGHT: bold; MARGIN: 1em 20px 1ex 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
H3 {
	FONT-SIZE: 1em; MARGIN: 1ex 0em 1ex 0.5em; TEXT-DECORATION: underline
}
H4 {
	BORDER-BOTTOM: double; FONT-SIZE: 0.9em; MARGIN: 0em 3em 0.5em 2em
}
P {
	FONT-SIZE: 1em; PADDING-BOTTOM: 0em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 0em
}
P.note {
	FONT-SIZE: 0.9em; MARGIN: 0.5em 4em 0.5em 3em
}
EM {
	COLOR: red; FONT-STYLE: normal
}
EM.weak {
	COLOR: #006600; FONT-STYLE: normal
}
TH.doc {
	BACKGROUND-COLOR: #cccccc
}
TD.question {
	BACKGROUND-COLOR: #cccccc
}
TD.answer {
	BACKGROUND-COLOR: #e6e6fa
}
TABLE {
	FONT-SIZE: 11pt; MARGIN: 0ex 1em; WIDTH: 90%
}
TABLE.cf {
	FONT-SIZE: 11pt; MARGIN: 0ex 1em 0ex 0em; WIDTH: 90%
}
TABLE.qanda {
	FONT-SIZE: 11pt; WIDTH: 90%
}
H3 A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; TEXT-DECORATION: underline
}
H3 A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; COLOR: #cc44ff; TEXT-DECORATION: underline
}
H3 A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; TEXT-DECORATION: underline
}
A:link {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; TEXT-DECORATION: none
}
A:visited {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; COLOR: #cc44ff; TEXT-DECORATION: none
}
A:active {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; BORDER-TOP: 0px; TEXT-DECORATION: none
}
.totop {
	TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.nocss {
	DISPLAY: none
}
PRE {
	FONT-SIZE: 11pt; PADDING-BOTTOM: 0em; PADDING-LEFT: 2em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
UL {
	LIST-STYLE: circle; PADDING-BOTTOM: 0ex; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0em; PADDING-TOP: 0ex
}
UL.sitelist {
	LIST-STYLE: circle
}
UL.nosign {
	LIST-STYLE: none
}
UL.sitelist LI {
	MARGIN: 0ex 1em 1ex 0.5em
}
SPAN.inlist {
	MARGIN: 0ex 1em 1ex 0em
}
DIV.exlink {
	MARGIN: 0em; PADDING-BOTTOM: 1ex; PADDING-LEFT: 1em; PADDING-RIGHT: 0em; PADDING-TOP: 0em
}
SPAN.param {
	FONT-FAMILY: monospace
}
DL {
	MARGIN: 0ex 1em
}
.warn {
	COLOR: #ff0000
}
PRE.mail {
	COLOR: #006600
}
PRE.log {
	COLOR: #006600
}
